package com.yuexunit.operationman.nbsy.module.SafeOperation.bean;

import java.util.ArrayList;

/**
 * Created by work-jx on 2017/3/15.
 */
public class SafeOperationBean {

    /**
     * code : 200
     * desc : 数据发送成功
     * object : {"security":{"securityId":23,"operationNo":"2017222151","inHospitalNo":"201722215","patientNo":null,"patientName":"虞金珊","bedNo":"10+02","patientSex":"2","patientAge":53,"departmentNo":null,"department":"耳鼻喉科","departmentItemNo":null,"departmentItemName":null,"anesthesia":"","operandi":"经直达喉镜喉肿物摘除术","operator":"沈志森","operationDate":"2017-6-12","status":1,"operationSign":"","operationSignUrl":"","operationSignTime":null,"operationSignTimeStr":null,"anesthetistSign":"","anesthetistSignUrl":"","anesthetistSignTime":null,"anesthetistSignTimeStr":null,"nurseSign":"","nurseSignUrl":"","nurseSignTime":null,"nurseSignTimeStr":null,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null},"securityItemList":[{"securityItemId":760,"securityId":23,"itemCode":"anesthesia","itemName":null,"itemValue":""},{"securityItemId":761,"securityId":23,"itemCode":"MZ_HuanZheXinXi","itemName":null,"itemValue":"1"},{"securityItemId":762,"securityId":23,"itemCode":"MZ_ShouShuFangShi","itemName":null,"itemValue":""},{"securityItemId":763,"securityId":23,"itemCode":"MZ_ShouShuBuWei","itemName":null,"itemValue":""},{"securityItemId":764,"securityId":23,"itemCode":"MZ_ShouShuZhiQing","itemName":null,"itemValue":"1"},{"securityItemId":765,"securityId":23,"itemCode":"MZ_MaZuiZhiQing","itemName":null,"itemValue":""},{"securityItemId":766,"securityId":23,"itemCode":"MZ_MaZuiFangShi","itemName":null,"itemValue":""},{"securityItemId":767,"securityId":23,"itemCode":"MZ_MaZuiSheBeiAnQuan","itemName":null,"itemValue":""},{"securityItemId":768,"securityId":23,"itemCode":"MZ_PiFuWanZheng","itemName":null,"itemValue":""},{"securityItemId":769,"securityId":23,"itemCode":"MZ_ShuQianPiFuZhunBei","itemName":null,"itemValue":""},{"securityItemId":770,"securityId":23,"itemCode":"MZ_JingMaiTongDaoJianLi","itemName":null,"itemValue":""},{"securityItemId":771,"securityId":23,"itemCode":"MZ_HuanZheGuoMingShi","itemName":null,"itemValue":""},{"securityItemId":772,"securityId":23,"itemCode":"MZ_KangJunYaoWuPiShi","itemName":null,"itemValue":""},{"securityItemId":773,"securityId":23,"itemCode":"MZ_ShuQianBeiXue","itemName":null,"itemValue":""},{"securityItemId":774,"securityId":23,"itemCode":"MZ_JiaTi","itemName":null,"itemValue":""},{"securityItemId":775,"securityId":23,"itemCode":"MZ_TiNeiZhiRuWu","itemName":null,"itemValue":""},{"securityItemId":776,"securityId":23,"itemCode":"MZ_YingXiangXueZiLiao","itemName":null,"itemValue":""},{"securityItemId":777,"securityId":23,"itemCode":"MZ_Other","itemName":null,"itemValue":""},{"securityItemId":778,"securityId":23,"itemCode":"OS_HuanZheXinXi","itemName":null,"itemValue":""},{"securityItemId":779,"securityId":23,"itemCode":"OS_ShouShuFangShi","itemName":null,"itemValue":""},{"securityItemId":780,"securityId":23,"itemCode":"OS_ShouShuBuWei","itemName":null,"itemValue":""},{"securityItemId":781,"securityId":23,"itemCode":"OS_ShouShuTiWei","itemName":null,"itemValue":""},{"securityItemId":782,"securityId":23,"itemCode":"OS_ShouShuYiShiChenShu","itemName":null,"itemValue":""},{"securityItemId":783,"securityId":23,"itemCode":"OS_MaZuiYiShiChenShu","itemName":null,"itemValue":""},{"securityItemId":784,"securityId":23,"itemCode":"OS_ShouShuHuShiChenShu","itemName":null,"itemValue":""},{"securityItemId":785,"securityId":23,"itemCode":"OS_XiangGuanYingXiang","itemName":null,"itemValue":""},{"securityItemId":786,"securityId":23,"itemCode":"OS_TiemOut","itemName":null,"itemValue":""},{"securityItemId":787,"securityId":23,"itemCode":"OS_Other","itemName":null,"itemValue":""},{"securityItemId":788,"securityId":23,"itemCode":"BL_HuanZheXinXi","itemName":null,"itemValue":""},{"securityItemId":789,"securityId":23,"itemCode":"BL_ShiJiShouShuFangShi","itemName":null,"itemValue":""},{"securityItemId":790,"securityId":23,"itemCode":"BL_ShouShuYongYaoShuXue","itemName":null,"itemValue":""},{"securityItemId":791,"securityId":23,"itemCode":"BL_ShouShuYongWuQingDian","itemName":null,"itemValue":""},{"securityItemId":792,"securityId":23,"itemCode":"BL_ShouShuBiaoBen","itemName":null,"itemValue":""},{"securityItemId":793,"securityId":23,"itemCode":"BL_PiFuWangZheng","itemName":null,"itemValue":""},{"securityItemId":794,"securityId":23,"itemCode":"BL_GeZhongGuanLu","itemName":null,"itemValue":""},{"securityItemId":795,"securityId":23,"itemCode":"BL_HuanZheQuXiang","itemName":null,"itemValue":""},{"securityItemId":796,"securityId":23,"itemCode":"BL_Other","itemName":null,"itemValue":""}]}
     */

    private int code;
    private String desc;
    /**
     * security : {"securityId":23,"operationNo":"2017222151","inHospitalNo":"201722215","patientNo":null,"patientName":"虞金珊","bedNo":"10+02","patientSex":"2","patientAge":53,"departmentNo":null,"department":"耳鼻喉科","departmentItemNo":null,"departmentItemName":null,"anesthesia":"","operandi":"经直达喉镜喉肿物摘除术","operator":"沈志森","operationDate":"2017-6-12","status":1,"operationSign":"","operationSignUrl":"","operationSignTime":null,"operationSignTimeStr":null,"anesthetistSign":"","anesthetistSignUrl":"","anesthetistSignTime":null,"anesthetistSignTimeStr":null,"nurseSign":"","nurseSignUrl":"","nurseSignTime":null,"nurseSignTimeStr":null,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null}
     * securityItemList : [{"securityItemId":760,"securityId":23,"itemCode":"anesthesia","itemName":null,"itemValue":""},{"securityItemId":761,"securityId":23,"itemCode":"MZ_HuanZheXinXi","itemName":null,"itemValue":"1"},{"securityItemId":762,"securityId":23,"itemCode":"MZ_ShouShuFangShi","itemName":null,"itemValue":""},{"securityItemId":763,"securityId":23,"itemCode":"MZ_ShouShuBuWei","itemName":null,"itemValue":""},{"securityItemId":764,"securityId":23,"itemCode":"MZ_ShouShuZhiQing","itemName":null,"itemValue":"1"},{"securityItemId":765,"securityId":23,"itemCode":"MZ_MaZuiZhiQing","itemName":null,"itemValue":""},{"securityItemId":766,"securityId":23,"itemCode":"MZ_MaZuiFangShi","itemName":null,"itemValue":""},{"securityItemId":767,"securityId":23,"itemCode":"MZ_MaZuiSheBeiAnQuan","itemName":null,"itemValue":""},{"securityItemId":768,"securityId":23,"itemCode":"MZ_PiFuWanZheng","itemName":null,"itemValue":""},{"securityItemId":769,"securityId":23,"itemCode":"MZ_ShuQianPiFuZhunBei","itemName":null,"itemValue":""},{"securityItemId":770,"securityId":23,"itemCode":"MZ_JingMaiTongDaoJianLi","itemName":null,"itemValue":""},{"securityItemId":771,"securityId":23,"itemCode":"MZ_HuanZheGuoMingShi","itemName":null,"itemValue":""},{"securityItemId":772,"securityId":23,"itemCode":"MZ_KangJunYaoWuPiShi","itemName":null,"itemValue":""},{"securityItemId":773,"securityId":23,"itemCode":"MZ_ShuQianBeiXue","itemName":null,"itemValue":""},{"securityItemId":774,"securityId":23,"itemCode":"MZ_JiaTi","itemName":null,"itemValue":""},{"securityItemId":775,"securityId":23,"itemCode":"MZ_TiNeiZhiRuWu","itemName":null,"itemValue":""},{"securityItemId":776,"securityId":23,"itemCode":"MZ_YingXiangXueZiLiao","itemName":null,"itemValue":""},{"securityItemId":777,"securityId":23,"itemCode":"MZ_Other","itemName":null,"itemValue":""},{"securityItemId":778,"securityId":23,"itemCode":"OS_HuanZheXinXi","itemName":null,"itemValue":""},{"securityItemId":779,"securityId":23,"itemCode":"OS_ShouShuFangShi","itemName":null,"itemValue":""},{"securityItemId":780,"securityId":23,"itemCode":"OS_ShouShuBuWei","itemName":null,"itemValue":""},{"securityItemId":781,"securityId":23,"itemCode":"OS_ShouShuTiWei","itemName":null,"itemValue":""},{"securityItemId":782,"securityId":23,"itemCode":"OS_ShouShuYiShiChenShu","itemName":null,"itemValue":""},{"securityItemId":783,"securityId":23,"itemCode":"OS_MaZuiYiShiChenShu","itemName":null,"itemValue":""},{"securityItemId":784,"securityId":23,"itemCode":"OS_ShouShuHuShiChenShu","itemName":null,"itemValue":""},{"securityItemId":785,"securityId":23,"itemCode":"OS_XiangGuanYingXiang","itemName":null,"itemValue":""},{"securityItemId":786,"securityId":23,"itemCode":"OS_TiemOut","itemName":null,"itemValue":""},{"securityItemId":787,"securityId":23,"itemCode":"OS_Other","itemName":null,"itemValue":""},{"securityItemId":788,"securityId":23,"itemCode":"BL_HuanZheXinXi","itemName":null,"itemValue":""},{"securityItemId":789,"securityId":23,"itemCode":"BL_ShiJiShouShuFangShi","itemName":null,"itemValue":""},{"securityItemId":790,"securityId":23,"itemCode":"BL_ShouShuYongYaoShuXue","itemName":null,"itemValue":""},{"securityItemId":791,"securityId":23,"itemCode":"BL_ShouShuYongWuQingDian","itemName":null,"itemValue":""},{"securityItemId":792,"securityId":23,"itemCode":"BL_ShouShuBiaoBen","itemName":null,"itemValue":""},{"securityItemId":793,"securityId":23,"itemCode":"BL_PiFuWangZheng","itemName":null,"itemValue":""},{"securityItemId":794,"securityId":23,"itemCode":"BL_GeZhongGuanLu","itemName":null,"itemValue":""},{"securityItemId":795,"securityId":23,"itemCode":"BL_HuanZheQuXiang","itemName":null,"itemValue":""},{"securityItemId":796,"securityId":23,"itemCode":"BL_Other","itemName":null,"itemValue":""}]
     */

    private ObjectEntity object;

    public void setCode(int code) {
        this.code = code;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setObject(ObjectEntity object) {
        this.object = object;
    }

    public int getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

    public ObjectEntity getObject() {
        return object;
    }

    public static class ObjectEntity {
        /**
         * securityId : 23
         * operationNo : 2017222151
         * inHospitalNo : 201722215
         * patientNo : null
         * patientName : 虞金珊
         * bedNo : 10+02
         * patientSex : 2
         * patientAge : 53
         * departmentNo : null
         * department : 耳鼻喉科
         * departmentItemNo : null
         * departmentItemName : null
         * anesthesia :
         * operandi : 经直达喉镜喉肿物摘除术
         * operator : 沈志森
         * operationDate : 2017-6-12
         * status : 1
         * operationSign :
         * operationSignUrl :
         * operationSignTime : null
         * operationSignTimeStr : null
         * anesthetistSign :
         * anesthetistSignUrl :
         * anesthetistSignTime : null
         * anesthetistSignTimeStr : null
         * nurseSign :
         * nurseSignUrl :
         * nurseSignTime : null
         * nurseSignTimeStr : null
         * createId : null
         * createName : null
         * createTime : null
         * updateId : null
         * updateName : null
         * updateTime : null
         */

        private SecurityEntity security;
        /**
         * securityItemId : 760
         * securityId : 23
         * itemCode : anesthesia
         * itemName : null
         * itemValue :
         */

        private ArrayList<SecurityItemListEntity> securityItemList;

        public void setSecurity(SecurityEntity security) {
            this.security = security;
        }

        public void setSecurityItemList(ArrayList<SecurityItemListEntity> securityItemList) {
            this.securityItemList = securityItemList;
        }

        public SecurityEntity getSecurity() {
            return security;
        }

        public ArrayList<SecurityItemListEntity> getSecurityItemList() {
            return securityItemList;
        }

        public static class SecurityEntity {
            private String securityId;
            private String operationNo;
            private String inHospitalNo;
            private String patientNo;
            private String patientName;
            private String bedNo;
            private String patientSex;
            private String patientAge;
            private String departmentNo;
            private String department;
            private String departmentItemNo;
            private String departmentItemName;
            private String anesthesia;
            private String operandi;
            private String operator;
            private String operationDate;
            private String status;
            private String operationSign;
            private String operationSignUrl;
            private String operationSignTime;
            private String operationSignTimeStr;
            private String anesthetistSign;
            private String anesthetistSignUrl;
            private String anesthetistSignTime;
            private String anesthetistSignTimeStr;
            private String nurseSign;
            private String nurseSignUrl;
            private String nurseSignTime;
            private String nurseSignTimeStr;
            private String createId;
            private String createName;
            private String createTime;
            private String updateId;
            private String updateName;
            private String updateTime;

            public void setSecurityId(String securityId) {
                this.securityId = securityId;
            }

            public void setOperationNo(String operationNo) {
                this.operationNo = operationNo;
            }

            public void setInHospitalNo(String inHospitalNo) {
                this.inHospitalNo = inHospitalNo;
            }

            public void setPatientNo(String patientNo) {
                this.patientNo = patientNo;
            }

            public void setPatientName(String patientName) {
                this.patientName = patientName;
            }

            public void setBedNo(String bedNo) {
                this.bedNo = bedNo;
            }

            public void setPatientSex(String patientSex) {
                this.patientSex = patientSex;
            }

            public void setPatientAge(String patientAge) {
                this.patientAge = patientAge;
            }

            public void setDepartmentNo(String departmentNo) {
                this.departmentNo = departmentNo;
            }

            public void setDepartment(String department) {
                this.department = department;
            }

            public void setDepartmentItemNo(String departmentItemNo) {
                this.departmentItemNo = departmentItemNo;
            }

            public void setDepartmentItemName(String departmentItemName) {
                this.departmentItemName = departmentItemName;
            }

            public void setAnesthesia(String anesthesia) {
                this.anesthesia = anesthesia;
            }

            public void setOperandi(String operandi) {
                this.operandi = operandi;
            }

            public void setOperator(String operator) {
                this.operator = operator;
            }

            public void setOperationDate(String operationDate) {
                this.operationDate = operationDate;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public void setOperationSign(String operationSign) {
                this.operationSign = operationSign;
            }

            public void setOperationSignUrl(String operationSignUrl) {
                this.operationSignUrl = operationSignUrl;
            }

            public void setOperationSignTime(String operationSignTime) {
                this.operationSignTime = operationSignTime;
            }

            public void setOperationSignTimeStr(String operationSignTimeStr) {
                this.operationSignTimeStr = operationSignTimeStr;
            }

            public void setAnesthetistSign(String anesthetistSign) {
                this.anesthetistSign = anesthetistSign;
            }

            public void setAnesthetistSignUrl(String anesthetistSignUrl) {
                this.anesthetistSignUrl = anesthetistSignUrl;
            }

            public void setAnesthetistSignTime(String anesthetistSignTime) {
                this.anesthetistSignTime = anesthetistSignTime;
            }

            public void setAnesthetistSignTimeStr(String anesthetistSignTimeStr) {
                this.anesthetistSignTimeStr = anesthetistSignTimeStr;
            }

            public void setNurseSign(String nurseSign) {
                this.nurseSign = nurseSign;
            }

            public void setNurseSignUrl(String nurseSignUrl) {
                this.nurseSignUrl = nurseSignUrl;
            }

            public void setNurseSignTime(String nurseSignTime) {
                this.nurseSignTime = nurseSignTime;
            }

            public void setNurseSignTimeStr(String nurseSignTimeStr) {
                this.nurseSignTimeStr = nurseSignTimeStr;
            }

            public void setCreateId(String createId) {
                this.createId = createId;
            }

            public void setCreateName(String createName) {
                this.createName = createName;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public void setUpdateId(String updateId) {
                this.updateId = updateId;
            }

            public void setUpdateName(String updateName) {
                this.updateName = updateName;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getSecurityId() {
                return securityId;
            }

            public String getOperationNo() {
                return operationNo;
            }

            public String getInHospitalNo() {
                return inHospitalNo;
            }

            public String getPatientNo() {
                return patientNo;
            }

            public String getPatientName() {
                return patientName;
            }

            public String getBedNo() {
                return bedNo;
            }

            public String getPatientSex() {
                return patientSex;
            }

            public String getPatientAge() {
                return patientAge;
            }

            public String getDepartmentNo() {
                return departmentNo;
            }

            public String getDepartment() {
                return department;
            }

            public String getDepartmentItemNo() {
                return departmentItemNo;
            }

            public String getDepartmentItemName() {
                return departmentItemName;
            }

            public String getAnesthesia() {
                return anesthesia;
            }

            public String getOperandi() {
                return operandi;
            }

            public String getOperator() {
                return operator;
            }

            public String getOperationDate() {
                return operationDate;
            }

            public String getStatus() {
                return status;
            }

            public String getOperationSign() {
                return operationSign;
            }

            public String getOperationSignUrl() {
                return operationSignUrl;
            }

            public String getOperationSignTime() {
                return operationSignTime;
            }

            public String getOperationSignTimeStr() {
                return operationSignTimeStr;
            }

            public String getAnesthetistSign() {
                return anesthetistSign;
            }

            public String getAnesthetistSignUrl() {
                return anesthetistSignUrl;
            }

            public String getAnesthetistSignTime() {
                return anesthetistSignTime;
            }

            public String getAnesthetistSignTimeStr() {
                return anesthetistSignTimeStr;
            }

            public String getNurseSign() {
                return nurseSign;
            }

            public String getNurseSignUrl() {
                return nurseSignUrl;
            }

            public String getNurseSignTime() {
                return nurseSignTime;
            }

            public String getNurseSignTimeStr() {
                return nurseSignTimeStr;
            }

            public String getCreateId() {
                return createId;
            }

            public String getCreateName() {
                return createName;
            }

            public String getCreateTime() {
                return createTime;
            }

            public String getUpdateId() {
                return updateId;
            }

            public String getUpdateName() {
                return updateName;
            }

            public String getUpdateTime() {
                return updateTime;
            }
        }

        public static class SecurityItemListEntity {
            private String securityItemId;
            private String securityId;
            private String itemCode;
            private String itemName;
            private String itemValue;


            public void setSecurityItemId(String securityItemId) {
                this.securityItemId = securityItemId;
            }

            public void setSecurityId(String securityId) {
                this.securityId = securityId;
            }

            public void setItemCode(String itemCode) {
                this.itemCode = itemCode;
            }

            public void setItemName(String itemName) {
                this.itemName = itemName;
            }

            public void setItemValue(String itemValue) {
                this.itemValue = itemValue;
            }

            public String getSecurityItemId() {
                return securityItemId;
            }

            public String getSecurityId() {
                return securityId;
            }

            public String getItemCode() {
                return itemCode;
            }

            public String getItemName() {
                return itemName;
            }

            public String getItemValue() {
                return itemValue;
            }
        }
    }
}
